trailer jack - German English Dictionary